package agenciaViajes.mundo.vos;

/**
 * Clase utilizada para encapsular la respuesta de la base de datos
 * @author Alejandro
 *
 */
public class CiudadesValues 
{
    // -------------------------------------------------
    // Atributos
    // -------------------------------------------------
	
	/**
	 * Atributo que representa el nombre de la ciudad.
	 */
	private String nombre;
	
	/**
	 * Atributo que representa el nombre del continente.
	 */
	private String nomContinente;
	
	/**
	 * Atributo que representa el nombre del pais.
	 */
	private String nomPais;
	
	/**
	 * Atributo que representa la descripcion.
	 */
	private String descripcion;
	
	/**
	 * Atributo que representa la direccion donde esta ubicada la foto
	 */
	private String direccion_Foto;
	
	/**
	 * Atributo que representa el codigo de la ciudad.
	 */
	private int codigo;

    // -------------------------------------------------
    // Constructor
    // -------------------------------------------------
	
	/**
	 * Atributo que retorna el codigo de la ciudad.
	 * @return el codigo de la ciudad.
	 */
	public int getCodigo() 
	{
		return codigo;
	}

	/**
	 * Metodo que cambia el valor del codigo de la ciudad
	 * @param codigo the codigo to set.
	 */
	public void setCodigo(int codigo) 
	{
		this.codigo = codigo;
	}

	/**
	 * Constructor por defecto de la clase CiudadesValues.
	 */
	public CiudadesValues(){}
	
	// -------------------------------------------------
    // Metodos setters
    // -------------------------------------------------
	
	/**
	 * Metodo que cambia la variable nomContinente.
	 * @param nomContinente the nomContinente to set
	 */
	public void setNomContinente(String nomContinente) 
	{
		this.nomContinente = nomContinente;
	}

	/**
	 * Metodo que cambia la variable nomPais.
	 * @param nomPais the nomPais to set
	 */
	public void setNomPais(String nomPais) 
	{
		this.nomPais = nomPais;
	}

	/**
	 * Metodo que cambia la variable descripcion.
	 * @param descripcion the descripcion to set
	 */
	public void setDescripcion(String descripcion) 
	{
		this.descripcion = descripcion;
	}

	/** 
	 * Metodo que modifica el valor del atributo nombre.
	 * @param nombre nuevo valor del atributo nombre.
	 */
	public void setNombre(String nombre) 
	{
	    this.nombre = nombre;
	}
	
	/** 
	 * Metodo que modifica el valor del atributo direccion_Foto.
	 * @param direccion_Foto nuevo valor del atributo direccion_Foto.
	 */
	public void setDireccion_Foto(String direccion_Foto) 
	{
	    this.direccion_Foto = direccion_Foto;
	}
	
	
	    // -------------------------------------------------
	    // Metodos getters
	    // -------------------------------------------------
	


	/** 
	 * Metodo que retorna el nombre del jugador.
	 * @return nombre del jugador
	 */
	public String getNombre() 
	{
	    return nombre;
	}


	/** 
	 * Metodo que retorna la direccion de la foto.
	 * @return direccion de la foto.
	 */
	public String getDireccion_Foto() 
	{
	    return direccion_Foto;
	}

	/**
	 * Metodo que retorna el valor de nomContinente.
	 * @return nombre del continente
	 */
	public String getNomContinente() 
	{
		return nomContinente;
	}

	/**
	 * Metodo que retorna el valor de nomPais.
	 * @return nombre del pais.
	 */
	public String getNomPais() 
	{
		return nomPais;
	}

	/**
	 * Metodo que retorna el valor de descripcion.
	 * @return la descripcion de la ciudad
	 */
	public String getDescripcion() 
	{
		return descripcion;
	}



	
}
